hedge funds financial services asset allocation rock annuities bonds investor funds asset management hedge fund investment 401k alternative fund of funds energy investing invest financial medicine